Meta-Object Protocols for C++: The Iguana Approach

نویسندگان

  • Brendan Gowing
  • Vinny Cahill
چکیده

Meta-Object Protocols (MOPs) are an important aspect of object-oriented re ective programming. A number of C++ extensions have been implemented that include certain re ective features, however none of these provides a fully featured MOP. In this paper, we describe an extended version of C++ called Iguana that allows various features of the C++ language to be rei ed and their implementations (dynamically) modi ed. We show how Iguana can be used to write compiled re ective software.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A discrete-event optimization framework for mixed-speed train timetabling problem

Railway scheduling is a complex task of rail operators that involves the generation of a conflict-free train timetable. This paper presents a discrete-event simulation-based optimization approach for solving the train timetabling problem to minimize total weighted unplanned stop time in a hybrid single and double track railway networks. The designed simulation model is used as a platform for ge...

متن کامل

Towards Meta-Agent Protocols

Software agents \live" in changing environments. Perception and actions of agents need to adapt dynamically to new situations. This paper is concerned with meta-agent protocols, an approach to support the modular and portable implementation of various kinds of agent systems. Meta-agent protocols are derived from object-based reeective systems that allow access to the state and structure of a pr...

متن کامل

Supporting Variability with Late Semantic Adaptations of Domain-Specific Modeling Languages

Meta-object protocols are used to open up the implementations of object-oriented general-purpose languages to support semantic variability. They enable performing application-level semantic adaptations to the language even at runtime. However, such meta-object protocols are not available for domain specific-modeling languages. Also, existing approaches to implementing domain-specific modeling l...

متن کامل

Iguana virus, a herpes-like virus isolated from cultured cells of a lizard, Iguana iguana.

An agent cytopathic for Terrapene and Iguana cell cultures was isolated from spontaneously degenerating cell cultures prepared from a green iguana (Iguana iguana). The agent, designated iguana virus, caused a cytopathic effect (CPE) of a giant cell type, with eosinophilic inclusions commonly observed within giant cell nuclei. Incubation temperature had a marked effect on CPE and on virus releas...

متن کامل

A New Implementation of Frequency Selective Surface Cloak for Cylindrical Structures

The main purpose of this paper is to design, implement and measure a new sample of mantle cloak. A new method called mantle cloak is introduced by cloaking an object by a single, conformal meta-surface which can drastically suppress the scattering of the desired object. In this paper, a grid lattice is placed around a dielectric object as the cloaking structure. Previously, this FSS has been ut...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996